TUTOR\Quiz D

Total Complexity 181
Dependencies 4
Dependents 1
Total lines 1,621
Lines of code 1,007
Logical lines of code 516
Comment lines 363
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
tutor_quiz_attemp_submit()
D
25
32 169
tutor_save_quiz_answer_options()
C
34 22 92
tutor_update_quiz_answer_options()
A
44 16 39
review_quiz_answer()
A
37 12 74
tutor_quiz_modal_update_question()
A
39 10 67
start_the_quiz()
A
39 10 63
tutor_mark_answer_as_correct()
A
42 6 58
tutor_load_quiz_builder_modal()
S
54 7 18
tutor_quiz_save()
S
42 4 55
tutor_delete_quiz_by_id()
S
49 5 29
tutor_instructor_feedback()
S
53 5 22
tutor_quiz_builder_get_question_form()
S
43 3 51
tutor_quiz_question_answer_editor()
S
53 5 20
tutor_quiz_question_sorting()
S
58 5 14
tutor_quiz_answer_sorting()
S
59 4 14
attempt_delete()
S
59 4 14
finishing_quiz_attempt()
S
52 3 23
tutor_quiz_builder_question_delete()
S
60 3 12
tutor_quiz_builder_change_type()
S
53 2 23
tutor_quiz_timeout()
S
56 2 17
get_answers_by_q_id()
S
59 2 16
tutor_quiz_abandon()
S
65 3 10
tutor_render_quiz_content()
S
58 2 15
__construct()
S
50 1 28
prepare_allowed_html()
S
69 2 7
tutor_quiz_builder_delete_answer()
S
62 2 10
answering_quiz()
S
67 2 8
remove_quiz_from_post()
S
62 2 10
save_quiz_meta()
S
70 2 6
update_attempt_info()
S
63 2 10
attempt_details()
S
62 1 13